/***************************************************************************
 创建者: 华磊
 开始时间: 2019.9.20
 copyright: (C) 华友高科
 修改说明: (每次有修改就添加一条，带有 修改人，修改时间，修改描述)
 example (1) 姓名 2019.9.20 类的具体实现代码编写

 ***************************************************************************
 *  @file x.h
 *  功能:
 *
 *
 ***************************************************************************/
#ifndef FLEETTEXTCOMMANDMAKER_H
#define FLEETTEXTCOMMANDMAKER_H

#include <QString>
#include "fleetdefine.h"

class FleetTextCommandMaker
{
public:
    FleetTextCommandMaker();
public:
    int makeAgvMotionLaserPath(LaserPathParameter paraIn,QString &commandStr);
    int makeAgvMotionMaganeticPath(MaganeticPathParameter paraIn,QString &commandStr);
    int makeMusic(MusicParameter paraIn,QString &commandStr);
    int makeRoller(RollerParameter paraIn,QString &commandStr);
    int makeLift(LiftParameter paraIn,QString &commandStr);
    int makeLoadMap(LoadMapParameter paraIn,QString &commandStr);
    int makeCharge(ChargeParameter paraIn,QString &commandStr);


};

#endif // FLEETTEXTCOMMANDMAKER_H
